redox catalyst - French English Dictionary